﻿/*************************************************************************************
 * 文 件 名:   Test_VideoPlay
 * 
 * 描    述:   视频播放测试脚本
 * 
 * 版    本：  V1.0
 * 创 建 者：  谭潇杰、京产肠饭
 * 创建时间：  2021/9/15
 * 链   接：  https://gitee.com/JingChanChangFan/hk_-unity-tools
*************************************************************************************/

using UnityEngine;
using UnityEngine.Video;
using HKTools;

public class Test_VideoPlay : MonoBehaviour
{
    [Header("测试的视频Clip：")]
    public VideoClip videoClip;
    [Header("测试的视频URL：")]
    public string videoURL;

    [Header("HK_VideoCtrl组件：")]
    public HK_VideoCtrl videoCtrl;

    void Update()
    {
        if (Input.GetKeyDown(KeyCode.Alpha1))
        {
            videoCtrl.gameObject.SetActive(true);
            videoCtrl.PlayAssignedVideo(videoClip);
        }

        if (Input.GetKeyDown(KeyCode.Alpha2))
        {
            videoCtrl.gameObject.SetActive(true);
            videoCtrl.PlayAssignedVideo(videoURL);
        }
    }

    void OnGUI()
    {
        GUIStyle fontStyle = new GUIStyle();
        fontStyle.normal.background = null; //这是设置背景填充的
        fontStyle.normal.textColor = new Color(0.1f, 0.1f, 0.1f); //设置字体颜色的
        fontStyle.fontSize = 30; //当然，这是字体颜色

        GUILayout.Label("按1键播放VideoClip视频", fontStyle);
        GUILayout.Label("按2键播放URL视频", fontStyle);
    }
}
